package testJdk.lambda.testConsumer;

import java.util.List;
import java.util.function.Consumer;

/**
 * @version 1.0.0
 * Created by cyd on 2021-12-15 11:37:38
 * @ClassName : learn_jdk.lambda.testConsumer.ConsumerUtil
 * @Description : 类描述
 */
public class ConsumerUtil {
    /**
     * 定义一个消费方法
     * 传入一个参数做业务处理，没有返回值
     *
     * @param money 钱
     * @param com   函数式接口
     */
    public static void happy(double money, Consumer<Double> com) {
        // 调用抽象方法
        com.accept(money);
    }

    public static void handleList(List list, Consumer<List> com) {
        // 调用抽象方法
        com.accept(list);
    }
}
